package model

type CentrifugeRaw struct {
	SlaveID uint8  `json:"slaveID"` // 机组地址, 从站ID
	D2550   uint16 `json:"D2550" gorm:"column:D2550"`
	D2551   uint16 `json:"D2551" gorm:"column:D2551"`
	D2552   uint16 `json:"D2552" gorm:"column:D2552"`
	D2553   uint16 `json:"D2553" gorm:"column:D2553"`

	D2558 uint16 `json:"D2558" gorm:"column:D2558"`
	D2559 uint16 `json:"D2559" gorm:"column:D2559"`
	D2560 uint16 `json:"D2560" gorm:"column:D2560"`
	D2561 uint16 `json:"D2561" gorm:"column:D2561"`
	D2562 uint16 `json:"D2562" gorm:"column:D2562"`
	D2563 uint16 `json:"D2563" gorm:"column:D2563"`

	D2571 uint16 `json:"D2571" gorm:"column:D2571"`
	D2572 uint16 `json:"D2572" gorm:"column:D2572"`
	D2573 uint16 `json:"D2573" gorm:"column:D2573"`
	D2574 uint16 `json:"D2574" gorm:"column:D2574"`

	D2577 float64 `json:"D2577" gorm:"column:D2577"`
	D2578 float64 `json:"D2578" gorm:"column:D2578"`

	D25800 uint8 `json:"D25800" gorm:"column:D25800"`
	D25801 uint8 `json:"D25801" gorm:"column:D25801"`
	D25802 uint8 `json:"D25802" gorm:"column:D25802"`
	D25803 uint8 `json:"D25803" gorm:"column:D25803"`
	D25804 uint8 `json:"D25804" gorm:"column:D25804"`
	D25805 uint8 `json:"D25805" gorm:"column:D25805"`
	D25806 uint8 `json:"D25806" gorm:"column:D25806"`

	D2581 uint16  `json:"D2581" gorm:"column:D2581"`
	D2582 float64 `json:"D2582" gorm:"column:D2582"`
	D2583 float64 `json:"D2583" gorm:"column:D2583"`
	D2584 float64 `json:"D2584" gorm:"column:D2584"`
	D2585 float64 `json:"D2585" gorm:"column:D2585"`
	D2586 float64 `json:"D2586" gorm:"column:D2586"`
	D2587 uint16  `json:"D2587" gorm:"column:D2587"`
	D2588 uint16  `json:"D2588" gorm:"column:D2588"`
	D2589 uint16  `json:"D2589" gorm:"column:D2589"`
	D2590 float64 `json:"D2590" gorm:"column:D2590"`
	D2591 float64 `json:"D2591" gorm:"column:D2591"`

	D2595 float64 `json:"D2595" gorm:"column:D2595"`
	D2596 float64 `json:"D2596" gorm:"column:D2596"`
	D2597 float64 `json:"D2597" gorm:"column:D2597"`
	D2598 float64 `json:"D2598" gorm:"column:D2598"`
	D2599 float64 `json:"D2599" gorm:"column:D2599"`
	D2600 float64 `json:"D2600" gorm:"column:D2600"`
	D2601 float64 `json:"D2601" gorm:"column:D2601"`
	D2602 float64 `json:"D2602" gorm:"column:D2602"`
	D2603 float64 `json:"D2603" gorm:"column:D2603"`
	D2604 float64 `json:"D2604" gorm:"column:D2604"`
	D2605 float64 `json:"D2605" gorm:"column:D2605"`
	D2606 float64 `json:"D2606" gorm:"column:D2606"`
	D2607 float64 `json:"D2607" gorm:"column:D2607"`
	D2608 int16   `json:"D2608" gorm:"column:D2608"`
	D2609 int16   `json:"D2609" gorm:"column:D2609"`
	D2610 float64 `json:"D2610" gorm:"column:D2610"`
	D2611 float64 `json:"D2611" gorm:"column:D2611"`
	D2612 float64 `json:"D2612" gorm:"column:D2612"`

	D2620 float64 `json:"D2620" gorm:"column:D2620"`
	D2621 float64 `json:"D2621" gorm:"column:D2621"`
	D2622 float64 `json:"D2622" gorm:"column:D2622"`
	D2623 float64 `json:"D2623" gorm:"column:D2623"`
	D2624 int16   `json:"D2624" gorm:"column:D2624"`
	D2625 int16   `json:"D2625" gorm:"column:D2625"`
	D2627 float64 `json:"D2627" gorm:"column:D2627"`
	D2628 float64 `json:"D2628" gorm:"column:D2628"`
	D2629 float64 `json:"D2629" gorm:"column:D2629"`
	D2630 float64 `json:"D2630" gorm:"column:D2630"`
	D2631 float64 `json:"D2631" gorm:"column:D2631"`
	D2632 float64 `json:"D2632" gorm:"column:D2632"`
	D2633 float64 `json:"D2633" gorm:"column:D2633"`

	D2635 float64 `json:"D2635" gorm:"column:D2635"`
	D2636 int16   `json:"D2636" gorm:"column:D2636"`
	D2637 float64 `json:"D2637" gorm:"column:D2637"`
	D2638 int16   `json:"D2638" gorm:"column:D2638"`
	D2639 float64 `json:"D2639" gorm:"column:D2639"`
	D2640 float64 `json:"D2640" gorm:"column:D2640"`
	D2641 float64 `json:"D2641" gorm:"column:D2641"`
	D2642 int16   `json:"D2642" gorm:"column:D2642"`
	D2643 float64 `json:"D2643" gorm:"column:D2643"`
	D2644 float64 `json:"D2644" gorm:"column:D2644"`
	D2645 float64 `json:"D2645" gorm:"column:D2645"`
	D2646 float64 `json:"D2646" gorm:"column:D2646"`
	D2647 float64 `json:"D2647" gorm:"column:D2647"`
	D2648 float64 `json:"D2648" gorm:"column:D2648"`
	D2649 float64 `json:"D2649" gorm:"column:D2649"`
	D2650 float64 `json:"D2650" gorm:"column:D2650"`
	D2651 int16   `json:"D2651" gorm:"column:D2651"`
	D2652 float64 `json:"D2652" gorm:"column:D2652"`

	D2660 uint16 `json:"D2660" gorm:"column:D2660"`
	D2661 uint16 `json:"D2661" gorm:"column:D2661"`
	D2662 uint16 `json:"D2662" gorm:"column:D2662"`
	D2663 uint16 `json:"D2663" gorm:"column:D2663"`
	D2664 uint16 `json:"D2664" gorm:"column:D2664"`

	D26650 uint8 `json:"D26650" gorm:"column:D26650"`
	D26651 uint8 `json:"D26651" gorm:"column:D26651"`
	D26652 uint8 `json:"D26652" gorm:"column:D26652"`
	D26653 uint8 `json:"D26653" gorm:"column:D26653"`
	D26654 uint8 `json:"D26654" gorm:"column:D26654"`

	D26660  uint8 `json:"D26660" gorm:"column:D26660"`
	D26661  uint8 `json:"D26661" gorm:"column:D26661"`
	D26662  uint8 `json:"D26662" gorm:"column:D26662"`
	D26663  uint8 `json:"D26663" gorm:"column:D26663"`
	D26664  uint8 `json:"D26664" gorm:"column:D26664"`
	D26665  uint8 `json:"D26665" gorm:"column:D26665"`
	D26666  uint8 `json:"D26666" gorm:"column:D26666"`
	D26667  uint8 `json:"D26667" gorm:"column:D26667"`
	D26668  uint8 `json:"D26668" gorm:"column:D26668"`
	D26669  uint8 `json:"D26669" gorm:"column:D26669"`
	D266610 uint8 `json:"D266610" gorm:"column:D266610"`

	D26690  uint8 `json:"D26690" gorm:"column:D26690"`
	D26691  uint8 `json:"D26691" gorm:"column:D26691"`
	D26692  uint8 `json:"D26692" gorm:"column:D26692"`
	D26693  uint8 `json:"D26693" gorm:"column:D26693"`
	D26694  uint8 `json:"D26694" gorm:"column:D26694"`
	D26695  uint8 `json:"D26695" gorm:"column:D26695"`
	D26696  uint8 `json:"D26696" gorm:"column:D26696"`
	D26697  uint8 `json:"D26697" gorm:"column:D26697"`
	D26698  uint8 `json:"D26698" gorm:"column:D26698"`
	D26699  uint8 `json:"D26699" gorm:"column:D26699"`
	D266910 uint8 `json:"D266910" gorm:"column:D266910"`
	D266911 uint8 `json:"D266911" gorm:"column:D266911"`
	D266912 uint8 `json:"D266912" gorm:"column:D266912"`
	D266913 uint8 `json:"D266913" gorm:"column:D266913"`
	D266914 uint8 `json:"D266914" gorm:"column:D266914"`
	D266915 uint8 `json:"D266915" gorm:"column:D266915"`

	D26700  uint8 `json:"D26700" gorm:"column:D26700"`
	D26701  uint8 `json:"D26701" gorm:"column:D26701"`
	D26702  uint8 `json:"D26702" gorm:"column:D26702"`
	D26703  uint8 `json:"D26703" gorm:"column:D26703"`
	D26704  uint8 `json:"D26704" gorm:"column:D26704"`
	D26705  uint8 `json:"D26705" gorm:"column:D26705"`
	D26706  uint8 `json:"D26706" gorm:"column:D26706"`
	D26707  uint8 `json:"D26707" gorm:"column:D26707"`
	D26708  uint8 `json:"D26708" gorm:"column:D26708"`
	D26709  uint8 `json:"D26709" gorm:"column:D26709"`
	D267010 uint8 `json:"D267010" gorm:"column:D267010"`
	D267011 uint8 `json:"D267011" gorm:"column:D267011"`
	D267012 uint8 `json:"D267012" gorm:"column:D267012"`
	D267013 uint8 `json:"D267013" gorm:"column:D267013"`
	D267014 uint8 `json:"D267014" gorm:"column:D267014"`

	D26710 uint8 `json:"D26710" gorm:"column:D26710"`
	D26711 uint8 `json:"D26711" gorm:"column:D26711"`
	D26712 uint8 `json:"D26712" gorm:"column:D26712"`
	D26713 uint8 `json:"D26713" gorm:"column:D26713"`
	D26714 uint8 `json:"D26714" gorm:"column:D26714"`

	D2673 float64 `json:"D2673" gorm:"column:D2673"`
	D2674 float64 `json:"D2674" gorm:"column:D2674"`

	D2678 uint16 `json:"D2678" gorm:"column:D2678"`
	D2679 uint16 `json:"D2679" gorm:"column:D2679"`
	D2680 uint16 `json:"D2680" gorm:"column:D2680"`
	D2681 uint16 `json:"D2681" gorm:"column:D2681"`
	D2682 uint16 `json:"D2682" gorm:"column:D2682"`

	D26830  uint8 `json:"D26830" gorm:"column:D26830"`
	D26831  uint8 `json:"D26831" gorm:"column:D26831"`
	D26832  uint8 `json:"D26832" gorm:"column:D26832"`
	D26833  uint8 `json:"D26833" gorm:"column:D26833"`
	D26834  uint8 `json:"D26834" gorm:"column:D26834"`
	D26835  uint8 `json:"D26835" gorm:"column:D26835"`
	D26836  uint8 `json:"D26836" gorm:"column:D26836"`
	D26837  uint8 `json:"D26837" gorm:"column:D26837"`
	D26838  uint8 `json:"D26838" gorm:"column:D26838"`
	D26839  uint8 `json:"D26839" gorm:"column:D26839"`
	D268310 uint8 `json:"D268310" gorm:"column:D268310"`
	D268311 uint8 `json:"D268311" gorm:"column:D268311"`
	D268312 uint8 `json:"D268312" gorm:"column:D268312"`
	D268313 uint8 `json:"D268313" gorm:"column:D268313"`
	D268314 uint8 `json:"D268314" gorm:"column:D268314"`
	D268315 uint8 `json:"D268315" gorm:"column:D268315"`

	D26840 uint8 `json:"D26840" gorm:"column:D26840"`
	D26841 uint8 `json:"D26841" gorm:"column:D26841"`
	D26842 uint8 `json:"D26842" gorm:"column:D26842"`
	D26843 uint8 `json:"D26843" gorm:"column:D26843"`
	D26844 uint8 `json:"D26844" gorm:"column:D26844"`

	D26850  uint8 `json:"D26850" gorm:"column:D26850"`
	D26851  uint8 `json:"D26851" gorm:"column:D26851"`
	D26852  uint8 `json:"D26852" gorm:"column:D26852"`
	D26853  uint8 `json:"D26853" gorm:"column:D26853"`
	D26854  uint8 `json:"D26854" gorm:"column:D26854"`
	D26855  uint8 `json:"D26855" gorm:"column:D26855"`
	D26856  uint8 `json:"D26856" gorm:"column:D26856"`
	D26857  uint8 `json:"D26857" gorm:"column:D26857"`
	D26858  uint8 `json:"D26858" gorm:"column:D26858"`
	D26859  uint8 `json:"D26859" gorm:"column:D26859"`
	D268510 uint8 `json:"D268510" gorm:"column:D268510"`
	D268511 uint8 `json:"D268511" gorm:"column:D268511"`
	D268512 uint8 `json:"D268512" gorm:"column:D268512"`
	D268513 uint8 `json:"D268513" gorm:"column:D268513"`
	D268514 uint8 `json:"D268514" gorm:"column:D268514"`
	D268515 uint8 `json:"D268515" gorm:"column:D268515"`

	D26860  uint8 `json:"D26860" gorm:"column:D26860"`
	D26861  uint8 `json:"D26861" gorm:"column:D26861"`
	D26862  uint8 `json:"D26862" gorm:"column:D26862"`
	D26863  uint8 `json:"D26863" gorm:"column:D26863"`
	D26864  uint8 `json:"D26864" gorm:"column:D26864"`
	D26865  uint8 `json:"D26865" gorm:"column:D26865"`
	D26866  uint8 `json:"D26866" gorm:"column:D26866"`
	D26867  uint8 `json:"D26867" gorm:"column:D26867"`
	D26868  uint8 `json:"D26868" gorm:"column:D26868"`
	D26869  uint8 `json:"D26869" gorm:"column:D26869"`
	D268610 uint8 `json:"D268610" gorm:"column:D268610"`
	D268611 uint8 `json:"D268611" gorm:"column:D268611"`
	D268612 uint8 `json:"D268612" gorm:"column:D268612"`
	D268613 uint8 `json:"D268613" gorm:"column:D268613"`
	D268614 uint8 `json:"D268614" gorm:"column:D268614"`
	D268615 uint8 `json:"D268615" gorm:"column:D268615"`

	D26870 uint8 `json:"D26870" gorm:"column:D26870"`
	D26871 uint8 `json:"D26871" gorm:"column:D26871"`
	D26872 uint8 `json:"D26872" gorm:"column:D26872"`
	D26873 uint8 `json:"D26873" gorm:"column:D26873"`
	D26874 uint8 `json:"D26874" gorm:"column:D26874"`
	D26875 uint8 `json:"D26875" gorm:"column:D26875"`
	D26876 uint8 `json:"D26876" gorm:"column:D26876"`
	D26877 uint8 `json:"D26877" gorm:"column:D26877"`
	D26878 uint8 `json:"D26878" gorm:"column:D26878"`
	D26879 uint8 `json:"D26879" gorm:"column:D26879"`

	D2689 uint16 `json:"D2689" gorm:"column:D2689"`

	D2692 float64 `json:"D2692" gorm:"column:D2692"`
	D2693 float64 `json:"D2693" gorm:"column:D2693"`
	D2694 uint16  `json:"D2694" gorm:"column:D2694"`
}

func (c *CentrifugeRaw) ChangeToPointItem() (pointItem []*PointItem) {
	pointItem = []*PointItem{
		{
			Title:    "预留",
			Addr:     "D2550",
			Value:    float64(c.D2550),
			DataType: "uint16",
		},
		{
			Title:    "上位机开机",
			Addr:     "D2551",
			Value:    float64(c.D2551),
			DataType: "uint16",
		},
		{
			Title:    "上位机关机",
			Addr:     "D2552",
			Value:    float64(c.D2552),
			DataType: "uint16",
		},
		{
			Title:    "版本",
			Addr:     "D2553",
			Value:    float64(c.D2553),
			DataType: "uint16",
		},
		{
			Title:    "程序版本号数值显示--机组大类",
			Addr:     "D2558",
			Value:    float64(c.D2558),
			DataType: "uint16",
		},
		{
			Title:    "程序版本号数值显示--机组小类",
			Addr:     "D2559",
			Value:    float64(c.D2559),
			DataType: "uint16",
		},
		{
			Title:    "程序版本号数值显示--压缩机及蒸发器类型",
			Addr:     "D2560",
			Value:    float64(c.D2560),
			DataType: "uint16",
		},
		{
			Title:    "程序版本号数值显示--机头个数及调节类型",
			Addr:     "D2561",
			Value:    float64(c.D2561),
			DataType: "uint16",
		},
		{
			Title:    "程序版本号数值显示--附带功能",
			Addr:     "D2562",
			Value:    float64(c.D2562),
			DataType: "uint16",
		},
		{
			Title:    "程序版本号数值显示--版本",
			Addr:     "D2563",
			Value:    float64(c.D2563),
			DataType: "uint16",
		},
		{
			Title:    "进出水控制",
			Addr:     "D2571",
			Value:    float64(c.D2571),
			DataType: "uint16",
		},
		{
			Title:    "机组当前运行状态",
			Addr:     "D2572",
			Value:    float64(c.D2572),
			DataType: "uint16",
		},
		{
			Title:    "机组运行模式",
			Addr:     "D2573",
			Value:    float64(c.D2573),
			DataType: "uint16",
		},
		{
			Title:    "机组控制模式",
			Addr:     "D2574",
			Value:    float64(c.D2574),
			DataType: "uint16",
		},
		{
			Title:    "目标温度",
			Addr:     "D2577",
			Value:    c.D2577,
			DataType: "float64",
		},
		{
			Title:    "当前温度",
			Addr:     "D2578",
			Value:    c.D2578,
			DataType: "float64",
		},
		{
			Title:    "机组有故障（上位机状态）",
			Addr:     "D25800",
			Value:    float64(c.D25800),
			DataType: "uint8",
		},
		{
			Title:    "再启动延时满足（上位机状态）",
			Addr:     "D25801",
			Value:    float64(c.D25801),
			DataType: "uint8",
		},
		{
			Title:    "油箱油温满足（上位机状态）",
			Addr:     "D25802",
			Value:    float64(c.D25802),
			DataType: "uint8",
		},
		{
			Title:    "水温满足（上位机状态）",
			Addr:     "D25803",
			Value:    float64(c.D25803),
			DataType: "uint8",
		},
		{
			Title:    "压缩机未停（上位机状态）",
			Addr:     "D25804",
			Value:    float64(c.D25804),
			DataType: "uint8",
		},
		{
			Title:    "主电机绕组温度满足(上位机状态)",
			Addr:     "D25805",
			Value:    float64(c.D25805),
			DataType: "uint8",
		},
		{
			Title:    "机组有报警（上位机状态）",
			Addr:     "D25806",
			Value:    float64(c.D25806),
			DataType: "uint8",
		},
		{
			Title:    "再启动延时剩余时间",
			Addr:     "D2581",
			Value:    float64(c.D2581),
			DataType: "uint16",
		},
		{
			Title:    "实际控制温度",
			Addr:     "D2582",
			Value:    c.D2582,
			DataType: "float64",
		},
		{
			Title:    "制冷目标出水温度",
			Addr:     "D2583",
			Value:    c.D2583,
			DataType: "float64",
		},
		{
			Title:    "制冷目标进水温度",
			Addr:     "D2584",
			Value:    c.D2584,
			DataType: "float64",
		},
		{
			Title:    "蓄冰出水温度",
			Addr:     "D2585",
			Value:    c.D2585,
			DataType: "float64",
		},
		{
			Title:    "制热目标出水温度",
			Addr:     "D2586",
			Value:    c.D2586,
			DataType: "float64",
		},
		{
			Title:    "水泵运行时间",
			Addr:     "D2587",
			Value:    float64(c.D2587),
			DataType: "uint16",
		},
		{
			Title:    "压缩机运行时间",
			Addr:     "D2588",
			Value:    float64(c.D2588),
			DataType: "uint16",
		},
		{
			Title:    "压缩机启动次数",
			Addr:     "D2589",
			Value:    float64(c.D2589),
			DataType: "uint16",
		},
		{
			Title:    "电流百分比",
			Addr:     "D2590",
			Value:    c.D2590,
			DataType: "float64",
		},
		{
			Title:    "功率百分比",
			Addr:     "D2591",
			Value:    c.D2591,
			DataType: "float64",
		},
		{
			Title:    "制热目标出水温度",
			Addr:     "D2595",
			Value:    c.D2595,
			DataType: "float64",
		},
		{
			Title:    "制冷目标出水温度",
			Addr:     "D2596",
			Value:    c.D2596,
			DataType: "float64",
		},
		{
			Title:    "制冷目标进水温度",
			Addr:     "D2597",
			Value:    c.D2597,
			DataType: "float64",
		},
		{
			Title:    "蓄冰出水溫度",
			Addr:     "D2598",
			Value:    c.D2598,
			DataType: "float64",
		},
		{
			Title:    "冷凝器进水温度",
			Addr:     "D2599",
			Value:    c.D2599,
			DataType: "float64",
		},
		{
			Title:    "冷凝器出水温度",
			Addr:     "D2600",
			Value:    c.D2600,
			DataType: "float64",
		},
		{
			Title:    "蒸发器进水温度",
			Addr:     "D2601",
			Value:    c.D2601,
			DataType: "float64",
		},
		{
			Title:    "蒸发器出水温度",
			Addr:     "D2602",
			Value:    c.D2602,
			DataType: "float64",
		},
		{
			Title:    "热回收进水温度",
			Addr:     "D2603",
			Value:    c.D2603,
			DataType: "float64",
		},
		{
			Title:    "热回收出水温度",
			Addr:     "D2604",
			Value:    c.D2604,
			DataType: "float64",
		},
		{
			Title:    "热回收水箱温度",
			Addr:     "D2605",
			Value:    c.D2605,
			DataType: "float64",
		},
		{
			Title:    "蒸发器端温差",
			Addr:     "D2606",
			Value:    c.D2606,
			DataType: "float64",
		},
		{
			Title:    "冷凝器端温差",
			Addr:     "D2607",
			Value:    c.D2607,
			DataType: "float64",
		},
		{
			Title:    "冷凝压力",
			Addr:     "D2608",
			Value:    float64(c.D2608),
			DataType: "int16",
		},
		{
			Title:    "蒸发压力",
			Addr:     "D2609",
			Value:    float64(c.D2609),
			DataType: "int16",
		},
		{
			Title:    "冷凝器饱和温度",
			Addr:     "D2610",
			Value:    c.D2610,
			DataType: "float64",
		},
		{
			Title:    "蒸发器饱和温度",
			Addr:     "D2611",
			Value:    c.D2611,
			DataType: "float64",
		},
		{
			Title:    "二级吸气压力饱和温度",
			Addr:     "D2612",
			Value:    c.D2612,
			DataType: "float64",
		},
		{
			Title:    "供油温度",
			Addr:     "D2620",
			Value:    c.D2620,
			DataType: "float64",
		},
		{
			Title:    "油箱温度",
			Addr:     "D2621",
			Value:    c.D2621,
			DataType: "float64",
		},
		{
			Title:    "排气温度",
			Addr:     "D2622",
			Value:    c.D2622,
			DataType: "float64",
		},
		{
			Title:    "吸气温度",
			Addr:     "D2623",
			Value:    c.D2623,
			DataType: "float64",
		},
		{
			Title:    "供油压力",
			Addr:     "D2624",
			Value:    float64(c.D2624),
			DataType: "int16",
		},
		{
			Title:    "油箱压力",
			Addr:     "D2625",
			Value:    float64(c.D2625),
			DataType: "int16",
		},
		{
			Title:    "当前频率",
			Addr:     "D2627",
			Value:    c.D2627,
			DataType: "float64",
		},
		{
			Title:    "补气阀给定",
			Addr:     "D2628",
			Value:    c.D2628,
			DataType: "float64",
		},
		{
			Title:    "电子膨胀阀给定",
			Addr:     "D2629",
			Value:    c.D2629,
			DataType: "float64",
		},
		{
			Title:    "导叶开度反馈",
			Addr:     "D2630",
			Value:    c.D2630,
			DataType: "float64",
		},
		{
			Title:    "压缩机电流",
			Addr:     "D2631",
			Value:    c.D2631,
			DataType: "float64",
		},
		{
			Title:    "补气阀开度反馈",
			Addr:     "D2632",
			Value:    c.D2632,
			DataType: "float64",
		},
		{
			Title:    "液位反馈",
			Addr:     "D2633",
			Value:    c.D2633,
			DataType: "float64",
		},
		{
			Title:    "系统压比值",
			Addr:     "D2635",
			Value:    c.D2635,
			DataType: "float64",
		},
		{
			Title:    "供油压差",
			Addr:     "D2636",
			Value:    float64(c.D2636),
			DataType: "int16",
		},
		{
			Title:    "绕组温度",
			Addr:     "D2637",
			Value:    c.D2637,
			DataType: "float64",
		},
		{
			Title:    "吸气压力",
			Addr:     "D2638",
			Value:    float64(c.D2638),
			DataType: "int16",
		},
		{
			Title:    "吸气过热度",
			Addr:     "D2639",
			Value:    c.D2639,
			DataType: "float64",
		},
		{
			Title:    "排气过热度",
			Addr:     "D2640",
			Value:    c.D2640,
			DataType: "float64",
		},
		{
			Title:    "油冷却温差",
			Addr:     "D2641",
			Value:    c.D2641,
			DataType: "float64",
		},
		{
			Title:    "液位偏差",
			Addr:     "D2642",
			Value:    float64(c.D2642),
			DataType: "int16",
		},
		{
			Title:    "临界频率",
			Addr:     "D2643",
			Value:    c.D2643,
			DataType: "float64",
		},
		{
			Title:    "变频器反馈频率",
			Addr:     "D2644",
			Value:    c.D2644,
			DataType: "float64",
		},
		{
			Title:    "液位阀开度反馈",
			Addr:     "D2645",
			Value:    c.D2645,
			DataType: "float64",
		},
		{
			Title:    "液位阀开度给定",
			Addr:     "D2646",
			Value:    c.D2646,
			DataType: "float64",
		},
		{
			Title:    "电子膨胀阀给定",
			Addr:     "D2647",
			Value:    c.D2647,
			DataType: "float64",
		},
		{
			Title:    "旁通电磁阀开度给定",
			Addr:     "D2648",
			Value:    c.D2648,
			DataType: "float64",
		},
		{
			Title:    "水路旁通阀开度",
			Addr:     "D2649",
			Value:    c.D2649,
			DataType: "float64",
		},
		{
			Title:    "旁通电磁阀开度反馈",
			Addr:     "D2650",
			Value:    c.D2650,
			DataType: "float64",
		},
		{
			Title:    "变频器功率",
			Addr:     "D2651",
			Value:    float64(c.D2651),
			DataType: "int16",
		},
		{
			Title:    "绕组温度2",
			Addr:     "D2652",
			Value:    c.D2652,
			DataType: "float64",
		},
		{
			Title:    "点位检测",
			Addr:     "D2660",
			Value:    float64(c.D2660),
			DataType: "uint16",
		},
		{
			Title:    "模拟DI点位1",
			Addr:     "D2661",
			Value:    float64(c.D2661),
			DataType: "uint16",
		},
		{
			Title:    "模拟DI点位2",
			Addr:     "D2662",
			Value:    float64(c.D2662),
			DataType: "uint16",
		},
		{
			Title:    "模拟DO点位1",
			Addr:     "D2663",
			Value:    float64(c.D2663),
			DataType: "uint16",
		},
		{
			Title:    "模拟DO点位2",
			Addr:     "D2664",
			Value:    float64(c.D2664),
			DataType: "uint16",
		},
		{
			Title:    "紧急停机",
			Addr:     "D26650",
			Value:    float64(c.D26650),
			DataType: "uint16",
		},
		{
			Title:    "蒸发器水流开关",
			Addr:     "D26651",
			Value:    float64(c.D26651),
			DataType: "uint16",
		},
		{
			Title:    "冷凝器水流开关",
			Addr:     "D26652",
			Value:    float64(c.D26652),
			DataType: "uint16",
		},
		{
			Title:    "远程启动",
			Addr:     "D26653",
			Value:    float64(c.D26653),
			DataType: "uint16",
		},
		{
			Title:    "远程停机",
			Addr:     "D26654",
			Value:    float64(c.D26654),
			DataType: "uint16",
		},
		{
			Title:    "启动柜运行",
			Addr:     "D26660",
			Value:    float64(c.D26660),
			DataType: "uint8",
		},
		{
			Title:    "启动柜故障",
			Addr:     "D26661",
			Value:    float64(c.D26661),
			DataType: "uint8",
		},
		{
			Title:    "油泵过载",
			Addr:     "D26662",
			Value:    float64(c.D26662),
			DataType: "uint8",
		},
		{
			Title:    "联锁停机（预留）",
			Addr:     "D26663",
			Value:    float64(c.D26663),
			DataType: "uint8",
		},
		{
			Title:    "预留",
			Addr:     "D26664",
			Value:    float64(c.D26664),
			DataType: "uint8",
		},
		{
			Title:    "启动柜就绪",
			Addr:     "D26665",
			Value:    float64(c.D26665),
			DataType: "uint8",
		},
		{
			Title:    "绕组过热",
			Addr:     "D26666",
			Value:    float64(c.D26666),
			DataType: "uint8",
		},
		{
			Title:    "MBC备妥",
			Addr:     "D26667",
			Value:    float64(c.D26667),
			DataType: "uint8",
		},
		{
			Title:    "准备旋转（预留）",
			Addr:     "D26668",
			Value:    float64(c.D26668),
			DataType: "uint8",
		},
		{
			Title:    "MBC故障",
			Addr:     "D26669",
			Value:    float64(c.D26669),
			DataType: "uint8",
		},
		{
			Title:    "预留",
			Addr:     "D266610",
			Value:    float64(c.D266610),
			DataType: "uint8",
		},
		/*--- D2669-16Bits ---*/
		{
			Title:    "故障",
			Addr:     "D26690",
			Value:    float64(c.D26690),
			DataType: "uint8",
		},
		{
			Title:    "报警",
			Addr:     "D26691",
			Value:    float64(c.D26691),
			DataType: "uint8",
		},
		{
			Title:    "使用侧水泵",
			Addr:     "D26692",
			Value:    float64(c.D26692),
			DataType: "uint8",
		},
		{
			Title:    "热源侧水泵",
			Addr:     "D26693",
			Value:    float64(c.D26693),
			DataType: "uint8",
		},
		{
			Title:    "冷却塔风机组1",
			Addr:     "D26694",
			Value:    float64(c.D26694),
			DataType: "uint8",
		},
		{
			Title:    "冷却塔风机组2",
			Addr:     "D26695",
			Value:    float64(c.D26695),
			DataType: "uint8",
		},
		{
			Title:    "运行指示",
			Addr:     "D26696",
			Value:    float64(c.D26696),
			DataType: "uint8",
		},
		{
			Title:    "预留",
			Addr:     "D26697",
			Value:    float64(c.D26697),
			DataType: "uint8",
		},
		{
			Title:    "水路二通阀开",
			Addr:     "D26698",
			Value:    float64(c.D26698),
			DataType: "uint8",
		},
		{
			Title:    "水路二通阀关",
			Addr:     "D26699",
			Value:    float64(c.D26699),
			DataType: "uint8",
		},
		{
			Title:    "节流旁通阀",
			Addr:     "D266910",
			Value:    float64(c.D266910),
			DataType: "uint8",
		},
		{
			Title:    "预留",
			Addr:     "D266911",
			Value:    float64(c.D266911),
			DataType: "uint8",
		},
		{
			Title:    "预留",
			Addr:     "D266912",
			Value:    float64(c.D266912),
			DataType: "uint8",
		},
		{
			Title:    "预留",
			Addr:     "D266913",
			Value:    float64(c.D266913),
			DataType: "uint8",
		},
		{
			Title:    "预留",
			Addr:     "D266914",
			Value:    float64(c.D266914),
			DataType: "uint8",
		},
		{
			Title:    "预留",
			Addr:     "D266915",
			Value:    float64(c.D266915),
			DataType: "uint8",
		},
		/*--- D2670-15Bits ---*/
		{
			Title:    "压缩机合闸",
			Addr:     "D26700",
			Value:    float64(c.D26700),
			DataType: "uint8",
		},
		{
			Title:    "压缩机分闸",
			Addr:     "D26701",
			Value:    float64(c.D26701),
			DataType: "uint8",
		},
		{
			Title:    "油泵",
			Addr:     "D26702",
			Value:    float64(c.D26702),
			DataType: "uint8",
		},
		{
			Title:    "油加热器",
			Addr:     "D26703",
			Value:    float64(c.D26703),
			DataType: "uint8",
		},
		{
			Title:    "导叶开",
			Addr:     "D26704",
			Value:    float64(c.D26704),
			DataType: "uint8",
		},
		{
			Title:    "导叶关",
			Addr:     "D26705",
			Value:    float64(c.D26705),
			DataType: "uint8",
		},
		{
			Title:    "回油电磁阀",
			Addr:     "D26706",
			Value:    float64(c.D26706),
			DataType: "uint8",
		},
		{
			Title:    "热气旁通阀开",
			Addr:     "D26707",
			Value:    float64(c.D26707),
			DataType: "uint8",
		},
		{
			Title:    "预留",
			Addr:     "D26708",
			Value:    float64(c.D26708),
			DataType: "uint8",
		},
		{
			Title:    "预留",
			Addr:     "D26709",
			Value:    float64(c.D26709),
			DataType: "uint8",
		},
		{
			Title:    "预留",
			Addr:     "D267010",
			Value:    float64(c.D267010),
			DataType: "uint8",
		},
		{
			Title:    "预留",
			Addr:     "D267011",
			Value:    float64(c.D267011),
			DataType: "uint8",
		},
		{
			Title:    "预留",
			Addr:     "D267012",
			Value:    float64(c.D267012),
			DataType: "uint8",
		},
		{
			Title:    "二级补气阀开",
			Addr:     "D267013",
			Value:    float64(c.D267013),
			DataType: "uint8",
		},
		{
			Title:    "二级补气阀关",
			Addr:     "D267014",
			Value:    float64(c.D267014),
			DataType: "uint8",
		},
		/*--- D2671-5Bits ---*/
		{
			Title:    "热气旁通阀关",
			Addr:     "D26710",
			Value:    float64(c.D26710),
			DataType: "uint8",
		},
		{
			Title:    "MBC抬起",
			Addr:     "D26711",
			Value:    float64(c.D26711),
			DataType: "uint8",
		},
		{
			Title:    "MBC旋转",
			Addr:     "D26712",
			Value:    float64(c.D26712),
			DataType: "uint8",
		},
		{
			Title:    "MBC复位",
			Addr:     "D26713",
			Value:    float64(c.D26713),
			DataType: "uint8",
		},
		{
			Title:    "预留",
			Addr:     "D26714",
			Value:    float64(c.D26714),
			DataType: "uint8",
		},
		{
			Title:    "进入暂停温差",
			Addr:     "D2673",
			Value:    c.D2673,
			DataType: "float64",
		},
		{
			Title:    "退出暂停温差",
			Addr:     "D2674",
			Value:    c.D2674,
			DataType: "float64",
		},
		{
			Title:    "模拟故障点位1",
			Addr:     "D2678",
			Value:    float64(c.D2678),
			DataType: "uint16",
		},
		{
			Title:    "模拟故障点位2",
			Addr:     "D2679",
			Value:    float64(c.D2679),
			DataType: "uint16",
		},
		{
			Title:    "模拟故障点位3",
			Addr:     "D2680",
			Value:    float64(c.D2680),
			DataType: "uint16",
		},
		{
			Title:    "模拟故障点位4",
			Addr:     "D2681",
			Value:    float64(c.D2681),
			DataType: "uint16",
		},
		{
			Title:    "模拟故障点位5",
			Addr:     "D2682",
			Value:    float64(c.D2682),
			DataType: "uint16",
		},
		/*--- D2683-16BIts ---*/
		{
			Title:    "冷却进水温度传感器故障",
			Addr:     "D26830",
			Value:    float64(c.D26830),
			DataType: "uint8",
		},
		{
			Title:    "冷却出水温度传感器故障",
			Addr:     "D26831",
			Value:    float64(c.D26831),
			DataType: "uint8",
		},
		{
			Title:    "冷冻进水温度传感器故障",
			Addr:     "D26832",
			Value:    float64(c.D26832),
			DataType: "uint8",
		},
		{
			Title:    "冷冻出水温度传感器故障",
			Addr:     "D26833",
			Value:    float64(c.D26833),
			DataType: "uint8",
		},
		{
			Title:    "冷凝压力变送器故障",
			Addr:     "D26834",
			Value:    float64(c.D26834),
			DataType: "uint8",
		},
		{
			Title:    "蒸发压力变送器故障",
			Addr:     "D26835",
			Value:    float64(c.D26835),
			DataType: "uint8",
		},
		{
			Title:    "冷冻水断水保护",
			Addr:     "D26836",
			Value:    float64(c.D26836),
			DataType: "uint8",
		},
		{
			Title:    "冷却水断水保护",
			Addr:     "D26837",
			Value:    float64(c.D26837),
			DataType: "uint8",
		},
		{
			Title:    "冷冻水防冻保护",
			Addr:     "D26838",
			Value:    float64(c.D26838),
			DataType: "uint8",
		},
		{
			Title:    "蒸发压力低1（预留）",
			Addr:     "D26839",
			Value:    float64(c.D26839),
			DataType: "uint8",
		},
		{
			Title:    "蒸发压力低2",
			Addr:     "D268310",
			Value:    float64(c.D268310),
			DataType: "uint8",
		},
		{
			Title:    "蒸发压力低3",
			Addr:     "D268311",
			Value:    float64(c.D268311),
			DataType: "uint8",
		},
		{
			Title:    "冷凝压力高1（预留）",
			Addr:     "D268312",
			Value:    float64(c.D268312),
			DataType: "uint8",
		},
		{
			Title:    "冷凝压力高2",
			Addr:     "D268313",
			Value:    float64(c.D268313),
			DataType: "uint8",
		},
		{
			Title:    "冷凝压力高3",
			Addr:     "D268314",
			Value:    float64(c.D268314),
			DataType: "uint8",
		},
		{
			Title:    "机组紧急停机",
			Addr:     "D268315",
			Value:    float64(c.D268315),
			DataType: "uint8",
		},
		/*--- D2684-5BIts ---*/
		{
			Title:    "扩展板通讯发送故障",
			Addr:     "D26840",
			Value:    float64(c.D26840),
			DataType: "uint8",
		},
		{
			Title:    "扩展板通讯接收故障",
			Addr:     "D26841",
			Value:    float64(c.D26841),
			DataType: "uint8",
		},
		{
			Title:    "液位传感器故障",
			Addr:     "D26842",
			Value:    float64(c.D26842),
			DataType: "uint8",
		},
		{
			Title:    "液位阀动作故障",
			Addr:     "D26843",
			Value:    float64(c.D26843),
			DataType: "uint8",
		},
		{
			Title:    "预留",
			Addr:     "D26844",
			Value:    float64(c.D26844),
			DataType: "uint8",
		},
		/*--- D2685-16BIts ---*/
		{
			Title:    "供油温度传感器故障",
			Addr:     "D26850",
			Value:    float64(c.D26850),
			DataType: "uint8",
		},
		{
			Title:    "油箱温度传感器故障",
			Addr:     "D26851",
			Value:    float64(c.D26851),
			DataType: "uint8",
		},
		{
			Title:    "二级排气温度传感器故障",
			Addr:     "D26852",
			Value:    float64(c.D26852),
			DataType: "uint8",
		},
		{
			Title:    "二级吸气温度传感器故障",
			Addr:     "D26853",
			Value:    float64(c.D26853),
			DataType: "uint8",
		},
		{
			Title:    "绕组温度传感器故障",
			Addr:     "D26854",
			Value:    float64(c.D26854),
			DataType: "uint8",
		},
		{
			Title:    "供油压力变送器故障",
			Addr:     "D26855",
			Value:    float64(c.D26855),
			DataType: "uint8",
		},
		{
			Title:    "油箱压力变送器故障",
			Addr:     "D26856",
			Value:    float64(c.D26856),
			DataType: "uint8",
		},
		{
			Title:    "吸气压力变送器故障",
			Addr:     "D26857",
			Value:    float64(c.D26857),
			DataType: "uint8",
		},
		{
			Title:    "主电机电流采集故障",
			Addr:     "D26858",
			Value:    float64(c.D26858),
			DataType: "uint8",
		},
		{
			Title:    "导叶开度采集故障",
			Addr:     "D26859",
			Value:    float64(c.D26859),
			DataType: "uint8",
		},
		{
			Title:    "补气阀开度采集故障",
			Addr:     "D268510",
			Value:    float64(c.D268510),
			DataType: "uint8",
		},
		{
			Title:    "预留",
			Addr:     "D268511",
			Value:    float64(c.D268511),
			DataType: "uint8",
		},
		{
			Title:    "启动油压差建立失败",
			Addr:     "D268512",
			Value:    float64(c.D268512),
			DataType: "uint8",
		},
		{
			Title:    "油压差低1",
			Addr:     "D268513",
			Value:    float64(c.D268513),
			DataType: "uint8",
		},
		{
			Title:    "油压差低2",
			Addr:     "D268514",
			Value:    float64(c.D268514),
			DataType: "uint8",
		},
		{
			Title:    "油箱油温过低",
			Addr:     "D268515",
			Value:    float64(c.D268515),
			DataType: "uint8",
		},
		/*--- D2686-16BIts ---*/
		{
			Title:    "油冷却温差高",
			Addr:     "D26860",
			Value:    float64(c.D26860),
			DataType: "uint8",
		},
		{
			Title:    "供油温度高1",
			Addr:     "D26861",
			Value:    float64(c.D26861),
			DataType: "uint8",
		},
		{
			Title:    "供油温度高2",
			Addr:     "D26862",
			Value:    float64(c.D26862),
			DataType: "uint8",
		},
		{
			Title:    "油泵过载",
			Addr:     "D26863",
			Value:    float64(c.D26863),
			DataType: "uint8",
		},
		{
			Title:    "主电机电流过低",
			Addr:     "D26864",
			Value:    float64(c.D26864),
			DataType: "uint8",
		},
		{
			Title:    "主电机电流高1",
			Addr:     "D26865",
			Value:    float64(c.D26865),
			DataType: "uint8",
		},
		{
			Title:    "主电机电流高2",
			Addr:     "D26866",
			Value:    float64(c.D26866),
			DataType: "uint8",
		},
		{
			Title:    "启动时间过长",
			Addr:     "D26867",
			Value:    float64(c.D26867),
			DataType: "uint8",
		},
		{
			Title:    "主电机绕组过热",
			Addr:     "D26868",
			Value:    float64(c.D26868),
			DataType: "uint8",
		},
		{
			Title:    "启动柜故障",
			Addr:     "D26869",
			Value:    float64(c.D26869),
			DataType: "uint8",
		},
		{
			Title:    "防喘振保护（预留）",
			Addr:     "D268610",
			Value:    float64(c.D268610),
			DataType: "uint8",
		},
		{
			Title:    "导叶动作故障",
			Addr:     "D268611",
			Value:    float64(c.D268611),
			DataType: "uint8",
		},
		{
			Title:    "喘振保护",
			Addr:     "D268612",
			Value:    float64(c.D268612),
			DataType: "uint8",
		},
		{
			Title:    "排气过热度高",
			Addr:     "D268613",
			Value:    float64(c.D268613),
			DataType: "uint8",
		},
		{
			Title:    "排气过热度低",
			Addr:     "D268614",
			Value:    float64(c.D268614),
			DataType: "uint8",
		},
		{
			Title:    "吸气过热度低",
			Addr:     "D268615",
			Value:    float64(c.D268615),
			DataType: "uint8",
		},
		/*--- D2687-10BIts ---*/
		{
			Title:    "变频器通信故障",
			Addr:     "D26870",
			Value:    float64(c.D26870),
			DataType: "uint8",
		},
		{
			Title:    "频率故障",
			Addr:     "D26871",
			Value:    float64(c.D26871),
			DataType: "uint8",
		},
		{
			Title:    "启动柜未备妥",
			Addr:     "D26872",
			Value:    float64(c.D26872),
			DataType: "uint8",
		},
		{
			Title:    "磁悬浮故障",
			Addr:     "D26873",
			Value:    float64(c.D26873),
			DataType: "uint8",
		},
		{
			Title:    "压比保护",
			Addr:     "D26874",
			Value:    float64(c.D26874),
			DataType: "uint8",
		},
		{
			Title:    "磁悬浮通讯故障",
			Addr:     "D26875",
			Value:    float64(c.D26875),
			DataType: "uint8",
		},
		{
			Title:    "电子膨胀阀通讯故障",
			Addr:     "D26876",
			Value:    float64(c.D26876),
			DataType: "uint8",
		},
		{
			Title:    "电子膨胀阀故障（通讯读）",
			Addr:     "D26877",
			Value:    float64(c.D26877),
			DataType: "uint8",
		},
		{
			Title:    "轴承量过长",
			Addr:     "D26878",
			Value:    float64(c.D26878),
			DataType: "uint8",
		},
		{
			Title:    "智能电表通讯故障",
			Addr:     "D26879",
			Value:    float64(c.D26879),
			DataType: "uint8",
		},
		{
			Title:    "清洗限制（电流）",
			Addr:     "D2689",
			Value:    float64(c.D2689),
			DataType: "uint16",
		},
		{
			Title:    "用户负荷限制值（功率%）",
			Addr:     "D2692",
			Value:    c.D2692,
			DataType: "float64",
		},
		{
			Title:    "用户固定负荷值（功率%）",
			Addr:     "D2693",
			Value:    c.D2693,
			DataType: "float64",
		},
		{
			Title:    "限制使能",
			Addr:     "D2694",
			Value:    float64(c.D2694),
			DataType: "uint16",
		},
	}
	for _, row := range pointItem {
		row.Module = 1
	}
	return
}
